package com.sgb.knowledgeshare.weight;

import android.widget.ImageView;
import android.widget.LinearLayout;

/**
 * Created by fq on 2020/9/14 0014
 * Description： 视频录制按钮点击回调事件
 */
public interface RecordVideoViewListener {
    /**
     * 返回事件
     */
    void onBackClick();

    /**
     * 下一个事件
     */
    void onNextClick();


    /**
     * 摄像头转换事件
     */
    void onCameraSwitch();

    /**
     * 准备录制视频事件
     *
     * @param isCancel true 取消准备，false开始准备
     */
    void onReadyRecordClick(boolean isCancel);

    /**
     * 闪光灯模式
     * @param lightSwitch
     */
    void onLightSwitch(boolean lightSwitch);

    /**
     * 开始录制视频事件
     */
    void onStartRecordClick();

    /**
     * 停止录制视频事件
     */
    void onStopRecordClick();

    /**
     * 删除点击事件
     */
    void onDeleteClick(LinearLayout sharePhoto,ImageView shanchu,ImageView baocun);

    /**
     * 弹出滤镜选择弹窗
     */
    void onFilterEffectClick();
    /**
     * 完成录制
     */
    void onCompleteRecordClick();

    /**
     * 选择选择
     */
    void onVideoPhoto();

}
